home *** CD-ROM | disk | FTP | other *** search
/ Network Support Library / RoseWare - Network Support Library.iso / nw40 / dspat.exe / DSPAT.TXT next >
Text File  |  1993-11-15  |  7KB  |  204 lines

  1.  
  2.               NOVELL TECHNICAL INFORMATION DOCUMENT
  3.  
  4. TITLE:              UPDATE.EXE for NetWare 4.01
  5. DOCUMENT ID:        TID013429
  6. DOCUMENT REVISION:  A
  7. DATE:               24SEP93
  8. ALERT STATUS:       Yellow
  9. INFORMATION TYPE:   Symptom Solution
  10. README FOR:         DSPAT.EXE
  11.  
  12. NOVELL PRODUCT and VERSION:
  13. NetWare 4.01
  14.  
  15. ABSTRACT:
  16.  
  17. Since the release of NetWare 4.01, several fixes to NetWare Directory Services
  18. (NDS) have been made.  Rather than creating several dynamic patches for the
  19. Directory, Novell has included them all in this one update to NDS.
  20.  
  21. ──────────────────────────────────────────────────────────────────────────────
  22. DISCLAIMER
  23. THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL.  NOVELL
  24. MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION.  HOWEVER, THE
  25. INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY.  NOVELL
  26. MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
  27. ──────────────────────────────────────────────────────────────────────────────
  28.  
  29. SYMPTOM
  30.  
  31.      You get the following abend message: "Page Fault Processor Exception"
  32.  
  33. SYMPTOM
  34.  
  35.      You get an error message telling you that you are attempting to read from
  36.      a non-present page.
  37.  
  38. CAUSE
  39.  
  40.      NDS was writing beyond the boundary of its buffer.
  41.  
  42. SYMPTOM
  43.  
  44.      Objects appear in a directory where they do not belong.
  45.  
  46. CAUSE
  47.  
  48.      Before it completes an attempt to synchronize replicas, NDS agents are
  49.      reusing their connections to synchronize with other replicas.  This
  50.      causes replica corruption.
  51.  
  52. SYMPTOM
  53.  
  54.      Login entries containing characters not in code page 437 are not
  55.      recognized, and the login attempt hangs.
  56.  
  57. CAUSE
  58.  
  59.      NetWare Directory Services will not allow authentication of entries whose
  60.      names contained characters not in code page 437.
  61.  
  62. SYMPTOM
  63.  
  64.      Random operations in the Directory caused a server-down event.
  65.  
  66. CAUSE
  67.  
  68.      Some NLMs register with the operating system to be signaled when a
  69.      server-down event occurs.  This causes the NLM to shut itself down.
  70.  
  71. SYMPTOM
  72.  
  73.      An alias exists in a directory without referencing any real objects.
  74.  
  75. CAUSE
  76.  
  77.      An alias of an object was not deleted when the real object referenced by
  78.      the alias was deleted.
  79.  
  80. SOLUTION
  81.  
  82.      Since the release of NetWare 4.01, several fixes to NetWare Directory
  83.      Services have been made.  Rather than create several dynamic patches for
  84.      the Directory, Novell has included them all in this one update to
  85.      Directory Services.  To solve all the symptoms listed above, install this
  86.      update.
  87.  
  88.      Solution Specifics:
  89.  
  90.      The following information explains what is fixed with UPDATE.EXE:
  91.  
  92.      ■    NetWare Directory Services now checks for enough room in the buffer
  93.           before data is placed in it.
  94.  
  95.      ■    A check was added to make sure each NDS agent has ended its previous
  96.           attempt to synchronize before reusing the connection to synchronize
  97.           with other replicas.
  98.  
  99.      ■    Netware Directory Services now allows authentication of entries
  100.           whose names contain characters not in code page 437.
  101.  
  102.      ■    When operations cause a server-down event, the NLMs will no longer
  103.           shut down.
  104.  
  105.      ■    The alias of an object will now be deleted when the real object
  106.           referenced by the alias is deleted.
  107.  
  108.      Self-Extracting File Name:  DSPAT.EXE
  109.  
  110.      Files Included     Size     Date      Time
  111.  
  112.      \
  113.         DSPAT.TXT             (This File)
  114.        UPDATE.EXE     220576    9-23-93    1:41p
  115.  
  116.      Installation Instructions:
  117.  
  118.      Execute these instructions from the server console.
  119.  
  120.      1.   Down the file server and exit to DOS.
  121.  
  122.      2.   Create a temporary directory on the DOS partition. For example,
  123.           type:
  124.  
  125.                MD UPDATE <Enter>
  126.  
  127.      3.   Copy the UPDATE.EXE into the temporary subdirectory.  The UPDATE.EXE
  128.           will apply the update to SERVER.EXE.
  129.  
  130.      4.   Copy SERVER.EXE 4.01 to the temporary subdirectory.  The SERVER.EXE
  131.           must be in the same directory as the newly created UPDATE.EXE.
  132.  
  133.      5.   Execute the UPDATE.EXE by typing "UPDATE" and then press <Enter>. 
  134.           The following message will be displayed:
  135.  
  136.           MESSAGE
  137.  
  138.                Updating SERVER.EXE:DS.NLM from 4.01 (6-23-93) to 4.01
  139.                (8-11-93) Are you sure (Y/N)?  Press "Y" to continue.
  140.  
  141.           This step will create a backup copy of SERVER.EXE called SERVER.OLD
  142.           and will replace the existing DS.NLM in SERVER.EXE with the updated
  143.           DS.NLM that comes with DSPAT.EXE.
  144.  
  145.           This new SERVER.EXE should be used on every NetWare 4.01 server on
  146.           the network.  The following steps should be used to install the new
  147.           SERVER.EXE on the NetWare 4.01 servers:
  148.  
  149.           Note:  This copy of SERVER.EXE can be used for all the NetWare 4.01
  150.           servers on the network.  The license is separate from SERVER.EXE in
  151.           NetWare 4.x.
  152.  
  153.      For each NetWare 4.01 server with a DOS partition, do the following:
  154.  
  155.      1.   Down the file server.
  156.  
  157.      2.   On the DOS partition of the server, change directories to the
  158.           subdirectory that contains SERVER.EXE 4.01.  (The default
  159.           subdirectory is SERVER.40.)
  160.  
  161.      3.   Rename the original SERVER.EXE to SERVER.OLD
  162.  
  163.      4.   Copy the new SERVER.EXE, created in the UPDATE process, to your
  164.           subdirectory containing the original SERVER.EXE.
  165.  
  166.      5.   Reload the SERVER by typing the following:
  167.  
  168.                SERVER <Enter>
  169.  
  170.      For each NetWare 4.01 server booting from a floppy diskette, do the
  171.      following:
  172.  
  173.      1.   Create a new boot diskette with all the files contained on the
  174.           original boot diskette.  This can be done by formatting a diskette
  175.           using the "/s" parameter to make it bootable, then by copying the
  176.           original diskette contents to the new bootable diskette.
  177.  
  178.      2.   Delete the original SERVER.EXE from the new boot diskette.
  179.  
  180.      3.   Copy the new SERVER.EXE, created in the UPDATE process, to the new
  181.           boot diskette.
  182.  
  183.      4.   Put the new boot diskette in the floppy drive and reload by typing:
  184.  
  185.                SERVER <Enter>
  186.  
  187.      To verify that the new DS.NLM has been loaded, type the following at the
  188.      server system prompt:
  189.  
  190.                MODULES <Enter>
  191.  
  192.      Ensure the following information for the DS.NLM is listed:
  193.  
  194.      DS.NLM
  195.           Netware Directory Services (291)
  196.           Version 4.01  August 11 1993
  197.  
  198.      Note:   All NetWare 4.01 servers on the network should be updated with
  199.      the new SERVER.EXE.
  200.  
  201.  
  202.  
  203.  
  204.